import request from '@/utils/request.js'
const PATH = '/user/post'

// 获取最近帖子
export const getNewPost = ({ page, pageSize, postTitle }) => {
  return request.get(PATH + '/queryLatelyPost', {
    params: {
      page,
      pageSize,
      postTitle
    }
  })
}

// 获取三天前的帖子
export const getOldPost = ({ page, pageSize, postTitle }) => {
  return request.get(PATH + '/queryThreeDaysAgoPost', {
    params: {
      page,
      pageSize,
      postTitle
    }
  })
}

// 用户端新增帖子
export const insertPost = (data) => {
  return request.post(PATH + '/insert', data)
}

// 根据id查询帖子
export const getPostById = (id) =>
  request.get(PATH + '/getPostById', { params: { id } })

// 根据用户id查询帖子
export const pageQueryUserPost = ({ page, pageSize, userId }) => {
  return request.get(PATH + '/pageQueryUserPost', {
    params: {
      page,
      pageSize,
      userId
    }
  })
}
